﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.Diagnostics;

namespace DotNetCSharp
{
    public class HandData
    {
        public bool HavePosition { get; set; }
        public int NumFuxiRaisedPreflop { get; set; }
        public int NumFuxiRaisedFlop { get; set; }
        public int NumFuxiRaisedTurn { get; set; }
        public int NumFuxiRaisedRiver { get; set; }
        public int NumOppRaisedPreflop { get; set; }
        public int NumOppRaisedFlop { get; set; }
        public int NumOppRaisedTurn { get; set; }
        public int NumOppRaisedRiver { get; set; }
        public bool FuxiDrawing { get; set; }
        public int LastRound { get; set; }
    }
    public class FrameData
    {
        public string Board { get; set; }
        public string Pocket { get; set; }
        public bool CanFold { get; set; }
        public bool CanCheck { get; set; }
        public bool CanCall { get; set; }
        public bool CanRaise { get; set; }
        public int Round { get; set; }
        public int BigBlind { get; set; }
        public int Pot { get; set; }
        public int MyBet { get; set; }
        public int OpponentBet { get; set; }
        public bool NewHand { get; set; }
        public bool LeftDealer { get; set; }
   }
}
